package com.molichuxing.gateway.bff.user.entity.response;

import com.molichuxing.framework.dto.ResponseRootDto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class DrivingLicenseVo extends ResponseRootDto{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 *驾驶证姓名
	 */
	@ApiModelProperty(value = " 驾驶证姓名")
	private String name;
	
	/**
	 *驾驶证号
	 */
	@ApiModelProperty(value = " 驾驶证号")
	private String licenseCode;
	
	/**
	 *准驾车型
	 */
	@ApiModelProperty(value = " 准驾车型")
	private String model;
	
	/**
	 * 数据来源 （1：orc识别（人工），2：第三方接口）
	 */
	@ApiModelProperty(value = " 数据来源 （1：orc识别（人工），2：第三方接口")
	private Integer dataSource;
	
	/**
	 * 验证状态（0: 验证失败 ，1：验证通过，2：待验证）
	 */
	@ApiModelProperty(value = " 验证状态（0: 验证失败 ，1：验证通过，2：待验证）")
	private Integer status;
	
	/**
	 * 审核状态(0：未审核，1：审核通过，2：驳回)
	 */
	@ApiModelProperty(value = " 审核状态(0：未审核，1：审核通过，2：驳回)")
	private Integer verifyStatus;
	
	/**
	 * 驳回原因
	 */
	@ApiModelProperty(value = " 驳回原因")
	private String rejectReason;
	
	/**
	 * 正面照url
	 */
	@ApiModelProperty(value = " 正面照url")
	private String frontalPhotoUrl;
	
	/**
	 * 反面照url
	 */
	@ApiModelProperty(value = " 反面照url")
	private String negativePhotoUrl;
	
}
